package com.team2.insulatingtools.modular.tools.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.team2.insulatingtools.modular.tools.dto.QuotaAddDto;
import com.team2.insulatingtools.modular.tools.dto.QuotaDetailDto;
import com.team2.insulatingtools.modular.tools.dto.ToolsQuotaDetailDto;
import com.team2.insulatingtools.modular.tools.entity.Quota;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * 定额  Mapper 接口
 *
 * @author team2
 * @date 2023/04/03 09:48
 */
public interface QuotaMapper extends BaseMapper<Quota> {


    /**
     * 查询班组已有的定额信息
     * @param orgId
     * @return
     */
    List<QuotaDetailDto> selQuotaByOrgId(@Param("orgId") String orgId);


    /**
     * 查询所有的定额信息
     * @return
     */
    List<QuotaDetailDto> allQuota(@Param("orgId") String orgId);

    /**
     * 定额更改页面列表查询
     */
    List<ToolsQuotaDetailDto> selectToolQuotaList(@Param("orgId") Long orgId,@Param("quotaId")Integer quotaId);

}
















